package com.test.qykj.qyelectromobile;

import android.app.Application;

import com.blankj.utilcode.util.LogUtils;
import com.blankj.utilcode.util.ToastUtils;
import com.blankj.utilcode.util.Utils;

import org.xutils.x;

/**
 * Created by Erebus on 2017/6/13.
 */

public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        initUtils();
    }

    /**
     * 初始化工具类
     */
    private void initUtils() {
        x.Ext.init(this);//xUtils
        x.Ext.setDebug(false);
        Utils.init(this);//utilCode
        /**
         * Builder.setLogSwitch     : 设置log总开关
         Builder.setConsoleSwitch : 设置log控制台开关
         Builder.setGlobalTag     : 设置log全局tag
         Builder.setLogHeadSwitch : 设置log头部信息开关
         Builder.setLog2FileSwitch: 设置log文件开关
         Builder.setDir           : 设置log文件存储目录
         Builder.setBorderSwitch  : 设置log边框开关
         Builder.setConsoleFilter : 设置log控制台过滤器
         Builder.setFileFilter    : 设置log文件过滤器
         */
        ToastUtils.setView(R.layout.view_toast_content);
        new LogUtils.Builder().setLogSwitch(true).setConsoleSwitch(true).setLog2FileSwitch(false)
                .setLogHeadSwitch(true).setGlobalTag("FUCK MAN!");
    }
}
